train passengers - German English Dictionary